drill stand - Español Inglés Diccionario